

package com.yungu.swift.assets.driver.model.vo;

import com.yungu.swift.base.model.BaseDto;

import java.util.Date;

/**
 * @author Zerrion
 * @version 1.0
 * @description 用于接受车辆导入信息 所有字段全部设置成String
 * @date 2017/10/20 11:38
 */
public class CarImportVo extends BaseDto {

    /**
     * 车牌
     */
    private String plateNum;
    /**
     * 车牌颜色
     **/
    private String plateColor;
    /**
     * 核定载客位
     **/
    private String seats;
    /**
     * 车辆厂牌
     **/
    private String brand;
    /**
     * 车辆型号
     **/
    private String model;
    /**
     * 车辆类型
     */
    private String vehicleType;
    /**
     * 级别类型
     */
    private String carModelType;
    /**
     * 车身颜色
     */
    private String carColor;
    /**
     * 发动机号
     **/
    private String engineId;
    /**
     * 发动机VIN码
     **/
    private String vin;
    /**
     * 车辆注册日期
     **/
    private Date certifyDateA;
    /**
     * 行驶证发证日期
     **/
    private Date drivingLicenseDate;
    /**
     * 车辆经营区域
     **/
    private String transArea;
    /**
     * 车辆燃料类型
     **/
    private String fuelType;
    /**
     * 发动机排量(ml)
     **/
    private String engineDisplace;
    /**
     * 发动机功率
     **/
    private String enginePower;
    /**
     * 车辆轴距
     */
    private String wheelbase;
    /**
     * 车辆行驶里程
     */
    private String vehicleKilometers;
    /**
     * 运输证字号
     **/
    private String certificate;
    /**
     * 车辆运输证发证机构
     **/
    private String transAgency;
    /**
     * 车辆运输证有效期起
     **/
    private Date transDateStart;
    /**
     * 车辆运输证有效期止
     **/
    private Date transDateStop;
    /**
     * 车辆初次登记日期
     **/
    private Date certifyDateB;
    /**
     * 报备日期
     **/
    private Date registerDate;
    /**
     * 服务类型
     **/
    private String commercialType;
    /**
     * 车辆检修状态
     **/
    private String fixState;
    /**
     * 年检日期
     */
    private Date checkDate;
    /**
     * 车辆下次年检时间
     **/
    private Date nextFixDate;
    /**
     * 车辆年度审验状态
     **/
    private String checkState;
    /**
     * 发票打印设备序列号
     **/
    private String feePrintId;
    /**
     * 卫星定位装置品牌
     **/
    private String gpsBrand;
    /**
     * 卫星定位装置型号
     **/
    private String gpsModel;
    /**
     *
     **/
    private String gpsImei;
    /**
     * 卫星定位设备安装日期
     **/
    private Date gpsInstallDate;
    /**
     * 车辆技术状况
     **/
    private String vehicleTechnicalCondition;
    /**
     * 安全性能情况
     **/
    private String safetyPerformance;
    /**
     * 保险公司名称
     */
    private String insurCom;
    /**
     * 保险号
     **/
    private String insurNum;
    /**
     * 保险类型
     **/
    private String insurType;
    /**
     * 保险金额
     **/
    private String insurCount;
    /**
     * 赔付额度
     */
    private String insurLimit;
    /**
     * 保险生效时间
     **/
    private Date insurEff;
    /**
     * 保险到期时间
     **/
    private Date insurExp;
    /**
     * 所属人
     */
    private String ownerName;
    /**
     * 所属人电话
     **/
    private String ownerNameMobile;
    /**
     * 所属代理
     */
    private String agent;
    /**
     * 所属公司
     */
    private String company;
    /**
     * 业务类型
     */
    private String businessType;


    public String getVehicleType() {
        return vehicleType;
    }

    public void setVehicleType(String vehicleType) {
        this.vehicleType = vehicleType;
    }

    public String getTransArea() {
        return transArea;
    }

    public void setTransArea(String transArea) {
        this.transArea = transArea;
    }

    public String getWheelbase() {
        return wheelbase;
    }

    public void setWheelbase(String wheelbase) {
        this.wheelbase = wheelbase;
    }

    public String getVehicleKilometers() {
        return vehicleKilometers;
    }

    public void setVehicleKilometers(String vehicleKilometers) {
        this.vehicleKilometers = vehicleKilometers;
    }

    public String getInsurLimit() {
        return insurLimit;
    }

    public void setInsurLimit(String insurLimit) {
        this.insurLimit = insurLimit;
    }

    public Date getDrivingLicenseDate() {
        return drivingLicenseDate;
    }

    public void setDrivingLicenseDate(Date drivingLicenseDate) {
        this.drivingLicenseDate = drivingLicenseDate;
    }

    public String getPlateNum() {
        return plateNum;
    }

    public void setPlateNum(String plateNum) {
        this.plateNum = plateNum;
    }

    public String getPlateColor() {
        return plateColor;
    }

    public void setPlateColor(String plateColor) {
        this.plateColor = plateColor;
    }

    public String getSeats() {
        return seats;
    }

    public void setSeats(String seats) {
        this.seats = seats;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public String getCarModelType() {
        return carModelType;
    }

    public void setCarModelType(String carModelType) {
        this.carModelType = carModelType;
    }

    public String getCarColor() {
        return carColor;
    }

    public void setCarColor(String carColor) {
        this.carColor = carColor;
    }

    public String getEngineId() {
        return engineId;
    }

    public void setEngineId(String engineId) {
        this.engineId = engineId;
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin;
    }

    public String getFuelType() {
        return fuelType;
    }

    public void setFuelType(String fuelType) {
        this.fuelType = fuelType;
    }

    public String getEngineDisplace() {
        return engineDisplace;
    }

    public void setEngineDisplace(String engineDisplace) {
        this.engineDisplace = engineDisplace;
    }

    public String getEnginePower() {
        return enginePower;
    }

    public void setEnginePower(String enginePower) {
        this.enginePower = enginePower;
    }

    public String getCertificate() {
        return certificate;
    }

    public void setCertificate(String certificate) {
        this.certificate = certificate;
    }

    public String getTransAgency() {
        return transAgency;
    }

    public void setTransAgency(String transAgency) {
        this.transAgency = transAgency;
    }

    public Date getTransDateStart() {
        return transDateStart;
    }

    public void setTransDateStart(Date transDateStart) {
        this.transDateStart = transDateStart;
    }

    public Date getTransDateStop() {
        return transDateStop;
    }

    public void setTransDateStop(Date transDateStop) {
        this.transDateStop = transDateStop;
    }

    public String getCommercialType() {
        return commercialType;
    }

    public void setCommercialType(String commercialType) {
        this.commercialType = commercialType;
    }

    public String getFixState() {
        return fixState;
    }

    public void setFixState(String fixState) {
        this.fixState = fixState;
    }

    public Date getNextFixDate() {
        return nextFixDate;
    }

    public void setNextFixDate(Date nextFixDate) {
        this.nextFixDate = nextFixDate;
    }

    public String getCheckState() {
        return checkState;
    }

    public void setCheckState(String checkState) {
        this.checkState = checkState;
    }

    public String getFeePrintId() {
        return feePrintId;
    }

    public void setFeePrintId(String feePrintId) {
        this.feePrintId = feePrintId;
    }

    public String getGpsBrand() {
        return gpsBrand;
    }

    public void setGpsBrand(String gpsBrand) {
        this.gpsBrand = gpsBrand;
    }

    public String getGpsModel() {
        return gpsModel;
    }

    public void setGpsModel(String gpsModel) {
        this.gpsModel = gpsModel;
    }

    public String getGpsImei() {
        return gpsImei;
    }

    public void setGpsImei(String gpsImei) {
        this.gpsImei = gpsImei;
    }

    public String getVehicleTechnicalCondition() {
        return vehicleTechnicalCondition;
    }

    public void setVehicleTechnicalCondition(String vehicleTechnicalCondition) {
        this.vehicleTechnicalCondition = vehicleTechnicalCondition;
    }

    public String getSafetyPerformance() {
        return safetyPerformance;
    }

    public void setSafetyPerformance(String safetyPerformance) {
        this.safetyPerformance = safetyPerformance;
    }

    public String getInsurCom() {
        return insurCom;
    }

    public void setInsurCom(String insurCom) {
        this.insurCom = insurCom;
    }

    public String getInsurNum() {
        return insurNum;
    }

    public void setInsurNum(String insurNum) {
        this.insurNum = insurNum;
    }

    public String getInsurType() {
        return insurType;
    }

    public void setInsurType(String insurType) {
        this.insurType = insurType;
    }

    public String getInsurCount() {
        return insurCount;
    }

    public void setInsurCount(String insurCount) {
        this.insurCount = insurCount;
    }

    public Date getInsurEff() {
        return insurEff;
    }

    public void setInsurEff(Date insurEff) {
        this.insurEff = insurEff;
    }

    public Date getInsurExp() {
        return insurExp;
    }

    public void setInsurExp(Date insurExp) {
        this.insurExp = insurExp;
    }

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public String getOwnerNameMobile() {
        return ownerNameMobile;
    }

    public void setOwnerNameMobile(String ownerNameMobile) {
        this.ownerNameMobile = ownerNameMobile;
    }

    public String getAgent() {
        return agent;
    }

    public void setAgent(String agent) {
        this.agent = agent;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public Date getCertifyDateA() {
        return certifyDateA;
    }

    public void setCertifyDateA(Date certifyDateA) {
        this.certifyDateA = certifyDateA;
    }

    public Date getCertifyDateB() {
        return certifyDateB;
    }

    public void setCertifyDateB(Date certifyDateB) {
        this.certifyDateB = certifyDateB;
    }

    public Date getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }

    public Date getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(Date checkDate) {
        this.checkDate = checkDate;
    }

    public Date getGpsInstallDate() {
        return gpsInstallDate;
    }

    public void setGpsInstallDate(Date gpsInstallDate) {
        this.gpsInstallDate = gpsInstallDate;
    }
}
